package com.eshopkeeper.model.sys;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import com.baomidou.mybatisplus.annotations.TableName;
import com.eshopkeeper.core.base.BaseModel;

/**
 * Created by louis on 17-4-7.
 */

@TableName("STATS_DATA")
public class StatsData extends BaseModel implements Serializable {

	private static final long serialVersionUID = -1977852291081842888L;

	private Date statsTime;

	private Long impressions;

	private Long clicks;

	private BigDecimal avgClickRate;

	private BigDecimal cpc;

	private Long downloads;

	private Long registers;

	private Long costActions;

	private BigDecimal costAmount;

	private BigDecimal downloadRate;

	private String email;

	private String contact;

	private String adsPlatform;

	private String platformApp;

	private String adsName;

	private String adsPosition;

	private String adsPlacement;

	public Date getStatsTime() {
		return statsTime;
	}

	public void setStatsTime(Date statsTime) {
		this.statsTime = statsTime;
	}

	public Long getImpressions() {
		return impressions;
	}

	public void setImpressions(Long impressions) {
		this.impressions = impressions;
	}

	public Long getClicks() {
		return clicks;
	}

	public void setClicks(Long clicks) {
		this.clicks = clicks;
	}

	public BigDecimal getAvgClickRate() {
		return avgClickRate;
	}

	public void setAvgClickRate(BigDecimal avgClickRate) {
		this.avgClickRate = avgClickRate;
	}

	public BigDecimal getCpc() {
		return cpc;
	}

	public void setCpc(BigDecimal cpc) {
		this.cpc = cpc;
	}

	public Long getDownloads() {
		return downloads;
	}

	public void setDownloads(Long downloads) {
		this.downloads = downloads;
	}

	public Long getRegisters() {
		return registers;
	}

	public void setRegisters(Long registers) {
		this.registers = registers;
	}

	public Long getCostActions() {
		return costActions;
	}

	public void setCostActions(Long costActions) {
		this.costActions = costActions;
	}

	public BigDecimal getCostAmount() {
		return costAmount;
	}

	public void setCostAmount(BigDecimal costAmount) {
		this.costAmount = costAmount;
	}

	public BigDecimal getDownloadRate() {
		return downloadRate;
	}

	public void setDownloadRate(BigDecimal downloadRate) {
		this.downloadRate = downloadRate;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getContact() {
		return contact;
	}

	public void setContact(String contact) {
		this.contact = contact;
	}

	public String getAdsPlatform() {
		return adsPlatform;
	}

	public void setAdsPlatform(String adsPlatform) {
		this.adsPlatform = adsPlatform;
	}

	public String getPlatformApp() {
		return platformApp;
	}

	public void setPlatformApp(String platformApp) {
		this.platformApp = platformApp;
	}

	public String getAdsName() {
		return adsName;
	}

	public void setAdsName(String adsName) {
		this.adsName = adsName;
	}

	public String getAdsPosition() {
		return adsPosition;
	}

	public void setAdsPosition(String adsPosition) {
		this.adsPosition = adsPosition;
	}

	public String getAdsPlacement() {
		return adsPlacement;
	}

	public void setAdsPlacement(String adsPlacement) {
		this.adsPlacement = adsPlacement;
	}
}
